scuffing pad - Turkish English Dictionary